jQuery.fn.lang = function(language_line, element_id) {
    // $.lang("nome da variavel","arquivo");
    // $.lang("login_username","login_view");
    if(!language_line){
        language_line = '';
    }
    if(!element_id){
        element_id = '';
    }
    if($.trim(language_line) != '' && $.trim(element_id) != ''){
        $.ajax({
            async: false,
            url: base_cms+"idioma",
            dataType: 'json',
            type: 'POST',
            data: {
                'language_line' : language_line,
                'element_id' : element_id
            },
            success: function(a){
                return a;
            }
        });  
    }
};

(function($){
    $.fn.extend({
        color_campos_form:function(parametros){
            var defaults={
                classErro:'backgroundColorF8F8F8',
                classSucesso:'textoSucesso',
                classAviso:'textoAviso',
                campos:''
            }
            var options=$.extend(true,defaults,parametros);
            var obj=$(this);
            var e='';
            $.each(obj.find(':input'),function(c,d){
                $.each(options.campos,function(a,b){
                    if($(d).attr('id')==b){
                        e=b;
                        $(d).removeClass(options.classSucesso);
                        $(d).removeClass(options.classErro);
                        $(d).removeClass(options.classAviso);
                        $(d).removeAttr('title');
                        $(d).removeAttr('original-title');
                        $(d).addClass(options.classErro);
                    }
                    if($(d).attr('id')==e){
                        $(d).attr('title',b);
                        $(d).attr('original-title',b);
                    }
                });
            });
        }
    });
})(jQuery);